University

Zurcher Fachhochschule

https://www.zfh.ch/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort ascending
15092
3464
77
13972
5963
6683