University

Swed University

https://ror.org/search?query=Swed+University

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31577
1343
94
31572
8183
7237