Surgical center Zurich-Swiss cancer institute;
Department of General;
Visceral and Transplant Surgery;
University of Heidelberg;
Swiss Tumor immunology institute;
Gastrointestinal Tumor center Zurich;
Surgical center Zurich-Hirslanden Hospital Zurich;
Department of Oncology;
center of Zug;
Zentrum für integrative Onkologie;
clinical Oncology Department;
Faculty of Medicine;
Ain Shams University;