University

Kokkola University Consortium Chydenius

http://www.chydenius.fi/

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
12805
3033
40
11080
13183
7847
6115