University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
90
18
3
195
79
91