University

Kokkola University Consortium Chydenius

https://www.chydenius.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6550
1811
25
13817
6488
4912