University

Orebro University

https://www.oru.se/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
971
400
12
2508
693
910