Return of the Worms The Scientist Magazine, 01 Dec 2021 Immunologists and parasitologists are working to revive the idea that helminths, and more specifically the molecules they…