regarding Tom Renz: Cancer and Parasites, ivermectin fenbendazole
Here's the document about finding parasitic spores within cancer cells, by William Russell (1890)
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2208600/
An Address on a Characteristic Organism of Cancer
Br Med J. 1890 Dec 13; 2(1563): 1356–1360