University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
56
14
2
204
37
90