Viegi, Giovanni, CNR Institutes of Biomedicine and Molecular Immunology “A. Monroy”, Italy