University

Zurcher Fachhochschule

https://www.zfh.ch/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
15092
3464
77
13972
5963
6683