Ivermectin and the Price of Life