Research: Ivermectin CRN articles about IvermectinNewsNew Cancer Treatment Protocol Featuring ‘Horse Dewormer’ Ivermectin, ‘Dog Dewormer’ Fenbendazole, and Mebendazole Passes Peer Review, Marking Potential Breakthrough in Therapy October 19, 2024