1. Department of Cell and Chemical Biology; Leiden University Medical Center; Leiden The Netherlands
2. Department of Immunohematology and Blood bank Leiden University Medical Center; Leiden University Medical Center; Leiden The Netherlands
3. Department of Diabetes Immunology; Diabetes & Metabolism Research Institute at the Beckman Research Institute; Duarte California