Sara Trompeter

    Consultant Haematologist
    University College London Hospital and NHSBT