University

Universität Zürich

https://www.uzh.ch/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
116
27
3
200
210
91
87