What are the Most Effective Treatments?
...most promising candidates are Hydroxychloroquine, Remdesivir and, most unexpectedly, Ivermectin, a drug for treating head lice. Which of these potential treatments hold most promise? As background, a quick introduction to...