University

Kokkola University Consortium Chydenius

http://www.chydenius.fi/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
14311
3418
40
10789
13448
7356
6084