ABO Blood Groups

<<

Austrian physician Karl Lansteiner, 1900.

A  B 
AB O