There have been numerous researchers over this last century,who have postulated that cancer is caused by parasites.Since Ivermectin is an anti-parasitic that it would make sense that it would have an impact against cancer.
I believe that the WHO has recognized that certain flukes,like liver and heart flukes, cause cancer.