University

Kokkola University Consortium Chydenius

http://www.chydenius.fi/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6954
1804
27
9536
13374
5819
4871