With a shortage of donors and worries over possible infections, demand is great for a risk-free supply of blood. Could artificial blood be the answer? Vivienne Parry investigates. Show more
Discover 11,128,835 listings and 278,124 playable programmes from the BBC
With a shortage of donors and worries over possible infections, demand is great for a risk-free supply of blood. Could artificial blood be the answer? Vivienne Parry investigates. Show more