David Todd — haematologist