THE CANDLE: Blood type can play a role in disease resistance
With over 30 known blood groups and hundreds of variations between them, the surface of our red blood cells is littered with sugar and protein markers that explain our past
Source: theparisnews.com