Ivermectin is the most widely used antiparasitic drug in the world. It’s part of a class of drugs called avermectins that are produced by the soil bacterium, Streptomyces avermitilis, which can be found in various regions of the world including Australia,...
Deciding whether to buy ivermectin online can be difficult when the medicine in question has been hailed as both the new miracle drug and an experiment gone wrong. After all, if it’s so great, why haven’t we heard of it before?