Can Ivermectin Cure Cancer? What the Latest Research Reveals