Ivermectin: A Potent New Antiparasitic Agent | Synapse