GLM

University of Edinburgh

United Kingdom · education · ROR

CHI Games & Play
CHI PLAY
FDG

6

papers

12

authors

2017–2026

active years