Northwestern University
Northwestern University [northwestern.edu]
Country: United States
No. of FTE Students: 17,466
No. of students per staff: 12.8
International Students: 18%
Female : Male Ratio: 48 : 52