University

Sophiahemmet University College / Sophiahemmet Högskola

https://www.shh.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12916
2978
39
22283
15764
5819
5902