Relationship between ABO blood group and Von Willebrand factor levels: from biology to clinical implications.