The Nobel Prize-winning HUMAN medicine, Ivermectin