Hospital Centre Vaudois University, Switzerland
Ecole Polytechnique Federale de Lausanne, Switzerland
Eurovacc Foundation, Switzerland
University of Geneva, Switzerland
University of Zurich, Switzerland
National Institute of Health and Medical Research, France
University of Milan, Italy
Stitching International Aids Vaccines, The Netherlands