1. Cell Isolation and Transplantation Center Department of Surgery, Geneva University Hospitals and University of Geneva Geneva Switzerland
2. Department of Cell Physiology and Metabolism Faculty of Medicine University of Geneva Geneva Switzerland
3. Diabetes Center of the Faculty of Medicine University of Geneva Geneva Switzerland