Your gut bacteria may match your blood group – but we don’t know why

Gut bacteria seem to vary according to the blood groups of their hosts, but the reason for this is not yet clear.

Your ABO blood type is determined by a type of sugar on the surface of your red blood cells. Type A individuals have a different sugar from type B individuals, while AB people have both sugars. O people – who are known as universal donors – have neither.