Why Do People Have Different Blood Types? 0 01.10.2024 07:00 The-scientist.com Humanity’s microscopic foes may be to blame for the ABO polymorphism.