Published: 15 February 2017 Review Article Ivermectin: eni… Twetch · October 26, 2022 Published: 15 February 2017 Review Article Ivermectin: enigmatic multifaceted ‘wonder’ drug continues to surprise and exceed expectations https://www.nature.com/articles/ja201711