This meta-analysis of over 60 separate, individual scientific studies found most of the scientific studies listed show some improved outcomes with early treatment protocols for Ivermectin:
"Meta analysis using the most serious outcome reported shows 69% [54‑79%] and 86% [75‑92%] improvement for
early treatment and prophylaxis, with similar results after
exclusion based sensitivity analysis and restriction to
peer-reviewed studies or
Randomized Controlled Trials"
The data is open and anyone can read/study with their own eyes, look at the list of scientific studies, read the scientific studies, and they also provide the data for replicating the meta-analysis, so anyone can check with their own eyes. ("
All data to reproduce this paper and sources are in the appendix")
The scientific studies are all listed for anyone to check with their own eyes.
Important: This does not show Ivermectin is 'definitely going to save you' if you have severe covid - it's not a 'magic bullet'. What it seems to show is that around 60 independent studies appear to show some increased likelihood of positive outcomes. (Also, it's based on
early treatment protocols, meaning the benefit may only be if you start taking it as soon as you have symptoms, not when you're on death's door.)
It does appear to show that at least 60 separate, independent scientific studies found non-negligible chance of improved outcomes if correct early treatment protocols are followed.
They also address some of the controversies, and show that even if they entirely remove the most controversial Ivermectin studies from the meta-analysis it doesn't affect the overall result showing benefit (because it's a meta-analysis of about 64 studies, removing a few doesn't have much effect on the averages ... that's what a meta-analysis is, a study of the results of
many other studies to show the overall result of what most of them show):
Let's try stick to real science, not mainstream media analyses. E.g. look at the list of scientific studies they list. Read the scientific studies. Check the methodology. Not just hand-wave the entire list of 60-something studies away as some seem to do.