Organisation

University College Hospital (London, England). Medical School. Research Department.