David Kristan

Mr. David Kristan

Games, Interaction, Learning Technologies, Instituto Superior de Engenharia do Porto, 4200-072 Porto, Portugal