University

University of Lapland / Lapin yliopisto / Lapplands Universitet

https://www.ulapland.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2256
828
12
3240
2239
3038