Ivermectin, a potential anticancer drug derived from an antiparasitic drug

No.13859204 ViewReplyOriginalReport
But I thought it is just a horse dewormer???

https://www.sciencedirect.com/science/article/pii/S1043661820315152