Controversy in human genetics. ABO blood groups and disease.

Controversy in human genetics. ABO blood groups and disease.