Turku University of Applied Sciences

Joukahaisenkatu 3, Turku, Southwest Finland, 20520, Finland