mikechristel
Mike is a Teaching Professor at Carnegie Mellon University's Entertainment Technology Center, enjoying teaching, research and programming at CMU since 1987.
Carnegie Mellon UniversityPittsburgh, PA USA
Mike is a Teaching Professor at Carnegie Mellon University's Entertainment Technology Center, enjoying teaching, research and programming at CMU since 1987.
Carnegie Mellon UniversityPittsburgh, PA USA