Episode details

Available for over a year
Insects' immune systems make them highly successful creatures that account for 75% of all known species of animals on Earth. Meet the entomologists looking at the characteristics of insects' immune systems that could help discover new ways to combat disease in humans. With Norman Ratcliffe at the University of Wales, Laszlo Otvos of The Wistar Institute and Samantha Gallagher of the University of Wales
Programme Website