Ken Bagshawe: physician, scientist, and innovator in medical oncology. (21st February 2023) - Seckl, Michael J; Begent, Richard; Sharma, Surinder