Always looking to be a blessing ;)
The article specifically states that the cause of cancer is unknown. While there is evidence that antiparasitics can kill cancer, the parasites responsible for disease in humans are protozoa, helminths, and ectoparasites which are not animalcule by definition. Just sayn