University

University of Karlstad / Karlstads Universitet

https://www.kau.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1385
533
14
2371
1015
1653