University

Zurcher Fachhochschule

http://www.zfh.ch/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14679
3442
77
25615
12752
5819
6626