Ivermectin: The Untold Story of a Miracle Drug