Marta López de Mäkinen

Project researcher, Interaction Design (Department of Future Technologies)

mglode@utu.fi








Last updated on 2018-10-10 at 02:18