1. Department of Internal Medicine, Endocrinology, Cantonal Hospital Thurgau, Münsterlingen, Switzerland
2. Institute of Radiology, Cantonal Hospital Thurgau, Frauenfeld, Switzerland
3. Department of Surgery, Cantonal Hospital Thurgau, Frauenfeld, Switzerland
4. Department of Surgery, Cantonal Hospital Thurgau, Münsterlingen, Switzerland
5. Department of Pathology and Molecular Pathology, University Hospital Zurich and University of Zurich, Zurich, Switzerland
6. Department of Visceral Surgery and Medicine, Bern University Hospital, University of Bern, Bern, Switzerland