University

Kokkola University Consortium Chydenius

http://www.chydenius.fi/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
12805
3033
40
11080
13183
7847
6115