University

Uppsala University / Uppsala Universitet

http://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
99
20
1
292
156
102
105