106 faculty research Innovative Human-Technology Interaction on GradNova.
Instructional Assistant Professor, Computer Science & Engineering
Assistant Professor | CS Diversity Committee Chair
Professor | Canada Research Chair | NSERC E.W.R. Steacie Memorial Fellow/RSC Fellow/IEEE Fellow/ACM Fellow