University

Uppsala University / Uppsala Universitet

http://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
106
23
1
255
144
198
112