University

University of Skovde / Högskolan i Skövde

https://www.his.se/

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
1801
696
22
3565
1735
2111