I don't have cancer, so I can't answer if it works or not. I was skeptical of the parasite thing too, but I came here because my little girl had pinworms. Since then I've read at lots of medical sites that worms cause inflammation and inflammation causes cancer.
I have since bought a microscope and I and my daughter both have Tapeworms as well. Without a doubt...., and the lab checked my daughter and said she didn't.
It does sound too good to be true, but gosh it makes an awful lot of sense. I never in a million years would've believed I had worms and I have had every medical test that you can think of and the doctors never suggested worms.