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
United States Peter Arend Jack Brown Sahara Africa American Society For Microbiology Laura Cooling Of The University Michigan
Source: theparisnews.com