University

(1) Turku University of Applied Sciences

https://www.turkuamk.fi/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
3732
1170
14
4669
4961
4058