University

University of Karlstad / Karlstads Universitet

http://www.kau.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1398
536
16
1643
2076
1166
1550