Ivermectin, vaccines and science – a vet explains

“Ivermectin exploits this communication system: it makes it impossible for the different parts of a worm or other parasite to talk to each other.”