University

Sophiahemmet University College / Sophiahemmet Högskola

https://www.shh.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12240
2707
39
15930
6492
5973