1. Department of Cell Physiology and Metabolism, University of Geneva Medical Center, Geneva, Switzerland
2. Faculty Diabetes Center, University of Geneva Medical Center, Geneva, Switzerland
3. Department of Pathology and Immunology, University of Geneva Medical Center, Geneva, Switzerland
4. Division of Cardiology, University of Geneva Medical Center, Geneva, Switzerland
5. Department of Surgery, Cell Isolation and Transplantation Center, Geneva University Hospital, Geneva, Switzerland
6. Department of Pediatrics, Geneva University Hospital, Geneva, Switzerland