University

Centria University of Applied Science (Central Ostrobothnia)

https://web.centria.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10805
2442
37
8656
5963
6683