Ivermectin: Anti-Parasite Drug Could Have Second Act Fighting Malaria
Ivermectin, a workhorse of a drug that a few weeks ago earned its developers a Nobel prize for its success in treating multiple tropical diseases, is showing early promise as a novel and desperately…