University

Uppsala University / Uppsala Universitet

http://www.uu.se/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
98
21
1
55
159
173
105