Tag: Oxygen Carrying Protein

How Artificial Blood Just Got Invented

The Romanian province of Transylvania is a place already synonymous with blood.  Transylvanian imagery ...