Fennell Dean
Leicester Cancer Research Centre, University of Leicester & University Hospitals of Leicester, NHS Trust Hodgkin Building, Lancaster Road, Leicester, LE1 9HN, UK.
Lancet Oncol. 2017 Oct;18(10):1296-1297. doi: 10.1016/S1470-2045(17)30596-X. Epub 2017 Sep 1.