University

Uppsala University / Uppsala Universitet

http://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
166
52
3
424
223
515
125