Participant Info

ContactTommi Harju
ID NumberINS 791140
Institution (English)The University of the Arts Helsinki
InstitutionTaide-Yliopisto
Address
CityTommi Harju
Postcode
CountryFinland
Phone
Website