University

(1) Turku University of Applied Sciences / Turun Ammattikorkeakoulu

https://www.turkuamk.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3347
1059
13
3324
4589
4625
3764