Institute of Infection, Immunity and Inflammation [Glasgow, UK] Institution472786120 University Place - Glasgow G12 8TARoyaume-Uni