ADVERTISEMENT

 Blood Types

There are different blood types such as Type O, Ab, A, and B. These blood types are regarded as a part of evolution. A theory insists on the fact that these different blood types and their emergence is nothing but merely protection against a particular set of infections. However, there has been no definitive explanation as to the reason for the existence of various blood types.

 Blood Types