Ivermectin is an anti-parasitic that primarily targets worms and other invertebrates. It blocks an invertebrate-specific receptor, and is not known to have any other significant targets. It's great for that, and worthy of a Nobel prize. But it's not miraculous Jesus nectar.