worms

Most Read
Ascaris nematode parasite on a petri dish

[DIGEST: Science Magazine, ScienceAlert, Science Daily, Mental Floss]

If you are one of the 1.4 million Americans who suffer from Inflammatory Bowel Disease (IBD), there’s some good news and bad news for you. The good news? Promising research has emerged showing a potentially effective treatment for IBD. The bad news? It’s worms.

Keep reading... Show less