Going on 15 years of parasite fighting this is a must:
coffee enemas!!!!! got thousands of the little buggers out with this technique. You can buy proper enema coffee online, had the best results lying on the left hand side...wait for the gurgling in the liver.
recently discovered magnesium supplements(magnesium oil fantastic)... this has been huge for me try it and see.