Full threadnwjsmith·WNYC's Radiolab just aired a show on parasites, which included an impressive story on the ability of hookworms to heal.Check it out: http://www.wnyc.org/shows/radiolab/View on HN