University

University of Vaasa

https://www.univaasa.fi/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
2652
922
12
2866
5963
2011