1
Ivermectin has helped millions of humans since its discovery in 1975. Initially, the drug was developed from golf course soil samples. The research at the Kitsato Institute in Japan showed great promise in its antiparasitic effects. The first name given … Continue reading