University

Zurcher Fachhochschule

https://www.zfh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15723
3550
80
14521
6488
6650