University

Universität Zürich

https://www.uzh.ch/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
116
27
3
200
210
91
87