
The largest real-world human study to date evaluating ivermectin and mebendazole in cancer patients is now peer-reviewed and published in Anticancer Research—a major international oncology journal of the International Institute of Anticancer Research (IIAR), established in 1995















