University

Orebro University

https://www.oru.se/

World RankingContinental Rankingsort ascendingCountry RankImpactOpennessExcellence
971
400
12
2508
693
910