University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
103
21
1
237
200
83
86