Scientific issues. In the wake of dire warnings about new flu variant H1N1, Horizon follows the researchers trying to unravel viruses' secrets to understand when and why they kill. Show more
Discover 11,128,835 listings and 279,709 playable programmes from the BBC
Scientific issues. In the wake of dire warnings about new flu variant H1N1, Horizon follows the researchers trying to unravel viruses' secrets to understand when and why they kill. Show more