[1] Univ Sheffield, Sch Med, Acad Unit Pathol, Sheffield S10 2RX, S Yorkshire, England
[2] Barts & London Queen Marys Sch Med & Dent, Ctr Canc & Inflammat, Inst Canc, London, England
[3] Agcy Sci Technol & Res, Lab Human Innate Immun, Singapore Immunol Network, Inst Biomed Sci, Singapore, Singapore
[4] IRCCS, Ist Clin Humanitas, Milan, Italy
[5] Univ Piemonte Orientale, DiSCAFF, Novara, Italy