GLM

University of Edinburgh

United Kingdom · education · ROR

CHI Games & Play
CHI PLAY
FDG

6

papers

12

authors

20172026

active years