Parasites as negative regulators of cancer

Parasites as negative regulators of cancer