University

Aland Polytechnic / Högskolan på Åland

https://www.ha.ax/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14220
3176
40
12666
6492
6650