ABO blood group, hypercoagulability, and cardiovascular and cancer risk.

ABO blood group, hypercoagulability, and cardiovascular and cancer risk.