Categories
Ivermectin Medicines

Ivermectin

Enigmatic multifaceted ‘wonder’ drug continues to surprise and exceed expectations.

https://www.nature.com/articles/ja201711