Institute of Child Health 1945

Nationality:
British

Began attached to University of London, now attached to University College London