Published: 27 January 2010
Not B-grade science fiction, but A-grade science fact
By William Raillant-Clark
Of the more than 200 million people infected every year with worm parasites released from snails, 20,000 to 80,000 will eventually die. McGill parasitologist John Dalton and his team have discovered how these killer parasites have managed to live inside our bodies, apparently invisible to our [...]