University

Orebro University

https://www.oru.se/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
971
400
12
2508
692
909