University

Southeast Finland University of Applied Sciences XAMK

https://www.xamk.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9117
2159
30
6468
5963
6658