Barts and The London Children's Hospital | Meet the team | Consultants
Consultant Immunologist and Clinical Lead
020 3246 0282 / 0285
Immunopathology, primary immunodeficiency
Behcet's disease, angiodema.