University

(1) Turku University of Applied Sciences / Turun Ammattikorkeakoulu

https://www.turkuamk.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3566
1156
13
4594
4905
4041