1. Department of Medicine, Division of Endocrinology and MetabolismLeiden University Medical CentreLeidenthe Netherlands
2. Division of Nephrology and TransplantationLeiden University Medical CentreLeidenthe Netherlands
3. Departments of SurgeryLeiden University Medical CentreLeidenthe Netherlands
4. ImmunohematologyLeiden University Medical CentreLeidenthe Netherlands
5. RadiologyLeiden University Medical CentreLeidenthe Netherlands