University

Universität Zürich

http://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
114
28
3
268
205
101
93