Ivermectin Gets A Randomized Clinical Trial. The Results Are Not Promising


April 28, 2021