[Parasites and cancer: is there a causal link?]

[Parasites and cancer: is there a causal link?]