Ivermectin, 'Wonder drug' from Japan: the human use perspectivencbi.nlm.nih.gov5 pointsjakeogh2 years ago