1. Hepatology and Transplantation Laboratory; Department of Surgery; Faculty of Medicine; University of Geneva; Geneva Switzerland
2. Divisions of Abdominal and Transplantation Surgery; Department of Surgery; Geneva University Hospitals; Geneva Switzerland
3. Cell Transplantation Laboratory; Department of Surgery; Faculty of Medicine; University of Geneva; Geneva Switzerland