1. Department of Surgery, Poliambulanza Foundation Hospital, 25124 Brescia, Italy
2. Amsterdam UMC Location University of Amsterdam, Department of Surgery, Meibergdreef 9, 1105 AZ Amsterdam, The Netherlands
3. Cancer Center Amsterdam, Cancer Treatment and Quality of Life, 1081 HV Amsterdam, The Netherlands
4. Department of Surgery, University Hospital Southampton NHS Foundation Trust, Southampton SO16 6YD, UK
5. Department of Interventional Radiology, University Hospital Southampton NHS Foundation Trust, Southampton SO16 6YD, UK
6. Department of Interventional Radiology, Poliambulanza Foundation Hospital, 25124 Brescia, Italy