Catherine Garnett

MRC Molecular Haematology Unit
MRC Weatherall Institute of Molecular Medicine

Honours

BA (Hons) BM BCh MRCP