Matt Lysander Buckley, 05 Jan 2015 If you struggle with your health, there's a good chance parasites are a factor. Conventional testing for parasites, using…