Should You Buy Ivermectin For Humans? The medication Ivermectin, also known as Ivomec or Stromectol, has been used to treat parasitic infections in humans for several...