Organisation

Wellcome Physiological Research Laboratories (Beckenham, London, England)

Catalogue