Institute of Child Health 1945

occupation:
Research institute
Nationality:
British

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