University

University of Vaasa / Vaasan yliopisto

http://www.univaasa.fi/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2828
940
12
5239
3373
7360
2007