University

Uppsala University

https://www.uu.se/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
62
17
1
168
53
116