1. Department of General, Visceral and Transplantation Surgery, University of Heidelberg, Im Neuenheimer Feld 420, 69120 Heidelberg, Germany
2. Institute of Medical Biometry (IMBI), University Hospital Heidelberg, Im Neuenheimer Feld 130/3, 69120 Heidelberg, Germany
3. Study Center of the German Society of Surgery (SDGC), University of Heidelberg, Im Neuenheimer Feld 130/3, 69120 Heidelberg, Germany
4. National Center for Tumor Diseases, Medical Oncology and Internal Medicine VI, Tissue Imaging and Analysis Center, Bioquant, University of Heidelberg, Im Neuenheimer Feld 267, 69120 Heidelberg, Germany
5. Helmholtz Institute for Translational Oncology (HI-TRON), Department of Cancer Immunology & Cancer Immunotherapy, German Cancer Research Center (DKFZ), 55131 Mainz, Germany
6. Department of Surgery, Cantonal Hospital Thurgau, Pfaffenholzstrasse 4, 8501 Frauenfeld, Switzerland