First report 1h ago•Last update 1h ago
Ivermectin and Mebendazole Show Promise in Cancer Treatment
A large human study on Ivermectin and Mebendazole for cancer treatment has been peer-reviewed and published, showing an 84.4% clinical benefit ratio.
iWitness comments
No comments yet — be the first to weigh in.