1. Department of Nephrology, Leiden University Medical Center (LUMC), 2333 ZA Leiden, Netherlands
2. Department of Immunohematology and Blood Transfusion, LUMC, 2333 ZA Leiden, Netherlands
3. Department of Hematology, LUMC, 2333 ZA Leiden, Netherlands