University

University of Karlstad / Karlstads Universitet

http://www.kau.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1326
519
15
1832
2315
1033
1495