Back Perez Latorre, Oliver

PEREZ LATORRE, OLIVER

OLIVER PEREZ LATORRE
Departament de Comunicació
Game Studies and Media Culture
Senior Lecturer