1. Dipartimento di Genetica; Biologia e Biochimica; Università degli Studi di Torino; Torino; Italy
2. Divisione di Ematologia dell'Università di Torino and Laboratorio di Ematologia Oncologica; Centro di Ricerca in Medicina Sperimentale; Torino; Italy
3. Cardiff Institute of Infection and Immunity; School of Medicine; Cardiff University; Cardiff; United Kingdom