We are thrilled to be part of the Institute of Immunity and Transplantation in central North London, a new hub for immunology research located in a stunning building within walking distance to Hampstead Heath. You can find us here:
Division of Infection and Immunity
University College London
Pears Building, Pond Street
Room 302
London, NW3 2PP, UK