Perhaps there is more to Ivermectin than meets the eye.