University

Uppsala University / Uppsala Universitet

https://www.uu.se/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
101
22
1
170
102
117