University

University of Skovde / Högskolan i Skövde

https://www.his.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1800
696
22
3566
1734
2111