Home Science What is cryptosporidium? The diarrhoea-causing parasite found in Devon drinking water