Claim: "Peer-reviewed" cancer treatment protocol shows Ivermectin and Mebendazole are effective against cancer
Fact-check: Lack of evidence for cancer treatment protocol that recommends antiparasitic drugs ivermectin and mebendazole - Science Feedback
Verdict: unsupported
Organisation: Science Feedback
Author: Flora Teoh
Date published: 2024-10-25T14:32:08