Why people have different blood groups, though the composition of blood remains the same?
Different blood groups are there because of the presence of some glycoproteins that differs among individuals. This glycoprotein protrudes from the outer surface of cell membrane. Blood groups that exist because of this glycoprotein are A,B, AB, O.