University

Uppsala University / Uppsala Universitet

https://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
121
32
2
196
100
145