MRC Molecular Haematology Unit MRC Weatherall Institute of Molecular Medicine
BA(Hons) BM BCh MRCP FRCPath