1. Department of Immunohematology and Blood Transfusion, Leiden University Medical Center (LUMC), 2333ZA Leiden, Netherlands
2. Division of Immunology, Netherlands Cancer Institute, 1066CX Amsterdam, Netherlands
3. Department of Pathology, Free University Hospital, 1007 MB Amsterdam, Netherlands