1
Courtauld Institute of Art, University of London
For Sculpture
79%
Acceptance
10,425
Enrollment
1932
Founded