University

Universität Zürich

https://www.uzh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
94
18
3
193
79
100