University

Orebro University / Örebro Universitet

http://www.oru.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1053
435
12
2057
2503
775
942