1. Department of Health Technology and Services Research, Technical Medical Center University of Twente Enschede The Netherlands
2. Santeon Hospital Group Utrecht The Netherlands
3. Department of Research and Development Netherlands Comprehensive Cancer Organisation (IKNL) Utrecht The Netherlands
4. Department of Surgery Canisius Wilhelmina Hospital Nijmegen The Netherlands
5. Department of Surgery Catharina Hospital Eindhoven The Netherlands
6. Department of Psychology, Health and Technology University of Twente Enschede The Netherlands