University

Orebro University / Örebro Universitet

http://www.oru.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1053
428
12
2518
2384
749
942