University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
128
31
3
295
223
132
94