Joseph S. Mertz, jr. Teaching Professor Carnegie Mellon University Telephone: +1-412-268-2540
instructors@tcinc.org