University

Oulu University of Applied Sciences

https://www.oamk.fi/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
7480
1894
26
4303
5963
6658