9 months agoIvermectin Emerges as a Potentially "Powerful Drug" for Fighting CancerVigilantFoxVerified