• LAB WEBSITE OF PROF. LUCY WALKER

University College London (UCL)

Institute of Immunity and Transplantation

Royal Free Hospital

Hampstead

London

NW3 2PF