Njegovi raziskovalni interesi vključujejo površinsko in večzaslonsko računalništvo, interakcijo človek-računalnik, vseprisotno računalništvo in vizualizacijo podatkov. Objavil je več kot 160 mednarodno recenziranih publikacij kot avtor člankov v revijah, konfrerenčnih zbornikih, delavnicah in poglavjih v knjigah. Bil je tudi urednik knjig in ima 3 patentov. Poleg tega je slušboval v več kot 80 programskih odborih in je sodeloval pri predsedovanju v več kot 20 mednarodnih konferencah in delavnicah, vključno s prestišnimi konferencami kot so UIST, ITS, CHI, Pervasive, UbiComp, Tabletop, LoCA, UM, I-HCI, BCS HCI in MobileHCI.