University

University of Vaasa / Vaasan yliopisto

https://www.uwasa.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1813
699
10
2225
3237
2007