Helsinki, Southern Finland, Finland
Haaga - Helia School Of Vocational Teacher Education
Aleksanteri Institute, University of Helsinki