UCL
Country: United Kingdom
No. of FTE Students: 30,304
No. of students per staff: 10.5
International Students: 49%
Female : Male Ratio: 56 : 44