1. Department of Pathology; Leiden University Medical Centre; Leiden The Netherlands
2. Department of Surgery; Leiden University Medical Centre; Leiden The Netherlands
3. Department of Gynaecology; Leiden University Medical Centre, Centre for Gynaecologic Oncology; Amsterdam The Netherlands