University

University of Skovde / Högskolan i Skövde

https://www.his.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1969
727
21
3540
1864
2209