Professor Justin Stebbing was a Professor of Cancer Medicine and Oncology at Imperial College, London (2009-2022), specialising in a range of malignancies, their treatment with immunotherapy ...