University

Oulu University of Applied Sciences / Oulun Seudun Ammattikorkeakoulu

https://www.oamk.fi/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7784
1976
26
4155
6492
6650