University

(1) Turku University of Applied Sciences / Turun Ammattikorkeakoulu

https://www.turkuamk.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
3382
1061
14
4100
4653
4634
3779