Pure Science Specials

Maggot Medicine

  • Posted: 11/26/2014
    • Length: 43:35
    • Plays: ???
Synopsis >

Maggots are one of the most reviled animals in human society. But do these small creatures hold the key to stopping some of humanity’s worst medical problems? Could amputations become a thing of the past through the use of maggot medicine?

TV GUIDE Users' Most Popular