Museumfinalpres
Storytelling & Games: Interactive Expression
Department of Information and Communication Technologies. Univ. Pompeu Fabra, Barcelona
Department of Information and Communication Techn - UPF, Barcelona in a nutshell