University

Uppsala University / Uppsala Universitet

http://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
125
28
1
317
170
182
112