University

Oulu University of Applied Sciences

https://www.oamk.fi/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
7480
1894
26
4303
5963
6658