The existence of different blood types is one of the most frustrating realities of human biology, offering very little in the ...