Comment Ivermectin scientific sources inside: (Score 2) 289
https://ivmmeta.com/
This site contains results from 81 studies (61 peer-reviewed) done with 128000 patients. Actual links to the studies are supplied and results are grouped by improvement of mortality reduction, ICU submission, aso.