University

University of Vaasa / Vaasan yliopisto

http://www.univaasa.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2829
941
12
5240
3373
7356
2007