>>16579961This is your best bet OP. Fenbendazole/Mebendazole or any broad-spectrum anti-helminthic agent, immune system support, etc. Don't know if you can get your hands on it, but the book We Want to Live may be of use to you.Pic rel also relevant.