David E Thurston

Contributor
Professor of Drug Discovery, King’s College London, School of Cancer & Pharmaceutical Sciences, Faculty of Life Sciences & Medicine, Franklin-Wilkins Building (FWB), 150 Stamford Street, London SE1 9NH, United Kingdom (ORCID: 0000-0001-8032-7203).