ETH Zurich - Swiss Federal Institute of Technology Zurich
Country: Switzerland
No. of FTE Students: 19,233
No. of students per staff: 14.6
International Students: 38%
Female : Male Ratio: 31 : 69