abo blood group system africa apheresis blood donation blood plasma blood product blood substitutes blood transfusion blood type colton antigen system cross-matching cryoprecipitate diego antigen system duffy antigen system exchange transfusion haemophilus influenzae hemolytic disease of the newborn hh antigen system human blood group systems isbt ii antigen system japan kell antigen system kidd antigen system leukapheresis lewis antigen system lutheran antigen system mns antigen system p antigen system plasmapheresis platelet plateletpheresis red blood cell rhesus blood group system transfusion medicine whole blood xg antigen system yt antigen system