University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
114
24
2
315
205
94
87