University

Zurcher Fachhochschule

https://www.zfh.ch/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15724
3552
80
14522
6492
6650