Humancomputer interaction
GroupLens Research
University of Minnesota
Human-Computer Interaction Institute
Brad Myers
Carnegie Mellon University
Academia
Human communication