University

Oulu University of Applied Sciences

https://www.oamk.fi/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7491
1899
26
4303
5963
6683