Haem02 Project: Artificial Blood Gets Third Generation Technology
Every day thousands of people around the world have their lives saved or improved thanks to someone giving blood but it has limitations. It's shelf life can be limited, blood types need to match and…