Why Do People Have Different Blood Types? Posted by Arthur Brown in biotech/medical Oct 12024 Humanity’s microscopic foes may be to blame for the ABO polymorphism. Read more | >