University

Universität Zürich

http://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
89
17
3
7
198
103
93