Locations
Turku
Address
Turku University of Applied Sciences
Joukahaisenkatu 3 A
20520 Turku, Finland
Joukahaisenkatu 3 A
20520 Turku, Finland
Website