well there is the story that certain worms lower risk of auto-immune disease. Parasites may downregulate overeager immune systems.
well there is the story that certain worms lower risk of auto-immune disease. Parasites may downregulate overeager immune systems.