1. Department of Immunohematology and Blood Transfusion, Leiden University Medical Center, Leiden, the Netherlands
2. Department of Molecular Cell Biology, Leiden University Medical Center, Leiden, the Netherlands
3. Department of Immunobiology, School of Medicine, King’s College London, London, U.K.