Snails host the schistosomiasis parasite that infects about 250 million people, with older estimates attributing up to 200,000 deaths a year.
Open the full topic