International Journal of Clinical Pharmacology 51 12 911 23 stromectol who makes it Similar data were obtained from two separate experiments