1. CNRS, Immunology, Immunopathology and Therapeutic Chemistry, UPR 3572, University of Strasbourg, 67000 Strasbourg, France
2. Department of Life Sciences, University of Trieste, 34127 Trieste, Italy
3. International School for Advanced Studies (SISSA/ISAS), 34136 Trieste, Italy
4. ELETTRA Sincrotrone Trieste S.c.p.A., 34149 Trieste, Italy