Service of Immunology and Allergy, Department of Medicine, Lausanne University Hospital and University of Lausanne, Lausanne, Switzerland