University

University of Vaasa / Vaasan yliopisto

http://www.univaasa.fi/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
2956
971
12
4890
4123
5819
2068