About
Working with computers since the mid 1980’s, currently employed at Carnegie Mellon University; many consider me guilty of over-geekin’
Working with computers since the mid 1980’s, currently employed at Carnegie Mellon University; many consider me guilty of over-geekin’
Recent Comments