top | item 28409954

Ivermectin: ‘wonder’ drug continues to surprise and exceed expectations (2017)

4 points| TheGreatReset | 4 years ago |nature.com

discuss

order

slater|4 years ago

Again with this nonsense?