Virginia Tech, Center for Human-Computer Interaction
Director
Virginia Tech
Director of Center for Human-Computer Interaction
Virginia Polytechnic Institute and State University
Professor of Computer Science, Head of Department (1993-98)
Penn State University
Edward M. Frymoyer Chair Professor
IBM
Manager and Research Staff Member
College of Information Sciences and Technology, the Pennsylvania State Universit
Professor of Information Sciences and Technology
Lehigh University
Columbia University