1. Department of Surgery, Leiden University Medical Center, The Netherlands
2. Department of Interventional Radiology, Leiden University Medical Center, The Netherlands
3. Department of Medical Statistics, Leiden University Medical Center, The Netherlands