Apr 09 0 Natural treatment for parasites: What the research says. Posted by Integrated Wellness Clinic in Gut & Digestion