University

Universität Zürich

https://www.uzh.ch/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
92
18
3
185
78
98