Oct 12024 Why Do People Have Different Blood Types? Humanity’s microscopic foes may be to blame for the ABO polymorphism.