1. University of Geneva, Switzerland
2. University of Geneva, Campus Biotech, Switzerland
3. Institute of Bioengineering, École Polytechnique Fédérale de Lausanne, Switzerland
4. University Hospitals of Geneva, Switzerland
5. University College London, UK