News

Ivermectin
Ivermectin is an antiparasitic drug.[7] After its discovery in 1975,[8] its first uses were in veterinary medicine to prevent and treat heartworm and acariasis. Read more...