University

University of Karlstad / Karlstads Universitet

http://www.kau.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
1308
517
14
1494
2289
1034
1492