University

Orebro University / Örebro Universitet

http://www.oru.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1094
438
12
2656
2122
736
1001