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 280,367 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