University

Orebro University

https://www.oru.se/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
971
400
12
2508
693
910