University

University of Lapland

https://www.ulapland.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2344
839
11
3329
2057
3052