Affiliation: | 1. Divisions of Immunology and Allergy, Lausanne University Hospital, University of Lausanne, 1011 Lausanne, Switzerland;2. Swiss Vaccine Research Institute, Lausanne University Hospital, University of Lausanne, 1011 Lausanne, Switzerland |