Dr. Allan N AltmanJan 204 minCan ivermectin effectively treat parasites in humans?Can ivermectin effectively treat parasites in humans?