Organisation

University College Hospital (London, England). Department of Clinical Research.