University of Oxford
University of Oxford [businessinsider.com]
Country: United Kingdom
No. of FTE Students: 20,409
No. of students per staff: 11.2
International Students: 38%
Female : Male Ratio: 46 : 54