David is a fantastic teacher and his courses are a standard part of our new starter training at Cancer Research UK for a whole range of our public health teams.
He’s covered everything from cancer biology to diagnosis and treatment with great style and endless knowledge. His courses give a great overview that will help you make sense of the complicated world of cancer care.