University

University of Karlstad / Karlstads Universitet

https://www.kau.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1244
502
14
2282
1024
1506