NODE SMITH, ND Parasitic worms could hold the key to living longer and free of chronic disease, according to a review article published in the open-access eLife journal. The review […]
Mark Davis, ND Helminths are worm-like organisms that naturally live in and feed on about 1.5 billion human hosts around the world today.1 For most of medical history, helminths have […]