1. Department of Nephrology, Leiden University Medical Center, Leiden, Netherlands
2. Department of Surgery, Leiden University Medical Center, Leiden, Netherlands
3. Department of Pathology, Leiden University Medical Center, Leiden, Netherlands
4. Department of Radiology, Leiden University Medical Center, Leiden, Netherlands