1. Department of SurgeryLeiden University Medical CenterLeidenThe Netherlands
2. Department of SurgeryAcademic Medical CenterAmsterdamThe Netherlands
3. Netherlands Comprehensive Cancer Organization (IKNL)UtrechtThe Netherlands
4. Department of Surgical OncologyThe Netherlands Cancer Institute—Antoni van Leeuwenhoek HospitalAmsterdamThe Netherlands