Flat worms
-
A growing body of research is suggesting that parasitic worms could in fact have a positive effect on our immune system. A new study is bolstering that hypothesis finding in animal experiments that a certain type of helminth infection can help lower obesity rates, even when fed a high-fat diet.