University

(1) Turku University of Applied Sciences

https://www.turkuamk.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3722
1164
14
4669
4960
4045