London School of Economics and Political Science
Country: United Kingdom
No. of FTE Students: 10,065
No. of students per staff: 12.2
International Students: 71%
Female : Male Ratio: 52 : 48