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