University

University of Vaasa / Vaasan yliopisto

http://www.univaasa.fi/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
2829
941
12
5240
3373
7356
2007