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

You can also contact us via email or twitter.