Leukaemia research pioneers share £0.6 million fellowship funding

27 Oct 2024