1. Department of Surgery, Leiden University Medical Centre, Leiden, the Netherlands
2. Department of Medical Statistics and Bioinformatics, Leiden University Medical Centre, Leiden, the Netherlands
3. Department of Pathology, Leiden University Medical Centre, Leiden, the Netherlands