Affiliation: | 1. Department of Immunohematology and Blood Transfusion, Leiden University Medical Center, 2300 RC Leiden, the Netherlands;2. The First Affiliated Hospital of Soochow University, State Key Laboratory of Radiation Medicine and Protection, Institutes for Translational Medicine, Soochow University Medical College, Suzhou, Jiangsu 215123, China |