University

University of Skovde

https://www.his.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
1832
698
23
3489
1575
2117