Ivermectin: Friend or Foe?