1. Surgery Department, Swiss Cancer Institute, Cham, 63302, Switzerland
2. Department of General, Visceral & Transplant Surgery, University of Heidelberg, Heidelberg, 691175, Germany
3. Surgical Center Zurich – Hirslanden Hospital Zurich, 80014, Switzerland
4. Gastroenterology Department, Gastrointestinal Tumor Center Zurich (GITZ), Zurich, 80013, Switzerland
5. Clinical Oncology Department, Faculty of Medicine, Ain Shams University, Cairo, 11566, Egypt