University

(1) Turku University of Applied Sciences / Turun Ammattikorkeakoulu

https://www.turkuamk.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3556
1106
14
3733
4334
5140
3925