I'm not sure, I keep hearing about a product call "huma worm" that appears to be extremely potent against parasites/fungus etc. I haven't tried it because it's not available in my country, but you may want to look into that.

Seems to be working for those that try it.