University

Uppsala University

https://www.uu.se/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
62
17
1
168
53
116