1. Division of Immunology and Allergology, University Hospitals and Medical Faculty of Geneva, Geneva, Switzerland
2. Cabinet Médical Prilly Centre (CMPC), Route de Cossonay Prilly, Prilly, Switzerland
3. Service d’oncologie, Hôpital de La Tour, Meyrin, Switzerland