Home > Web Log >

ID: 1637179200

Wednesday, November 17, 2021

Ivermectin: enigmatic multifaceted ‘wonder’ drug continues to surprise and exceed expectations from the Journal of Antibiotics.

1637179200 - 12:00 PM - drugs, science