1. Department of Immunohematology and Blood Transfusion, Leiden, the Netherlands
2. Department of Molecular Cell Biology, Leiden, the Netherlands
3. Department of Nephrology, Leiden University Medical Center, Leiden, the Netherlands
4. Department of Diabetes Immunology, Diabetes and Metabolism Research Institute at the Beckman Research Institute of the City of Hope, Duarte, CA, USA