University

University of Vaasa / Vaasan yliopisto

http://www.univaasa.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2526
865
13
4773
3305
7090
2014