While it's true that this site is putting together every study available, there have been also meta analysis studies which only used a subset of higher quality studies. Here is an example where you can see a plot where only the randomized controlled trials are used https://b3d2650e-e929-4448-a527-4eeb59304c7f.filesusr.com/ug... which still show improvements linked to Ivermectin