Report /
Wellcome Trust (London, England)
London : Wellcome Trust,
Description based on: 4th (1960-62).