University

Zurcher Fachhochschule

https://www.zfh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15092
3464
77
13972
5963
6683