University

University of Skovde / Högskolan i Skövde

https://www.his.se/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
1801
696
22
3565
1735
2111