126 American Journal of Therapeutics: Ivermectin works… (journals.lww.com) posted 2 years ago by MajorAppleHead 2 years ago by MajorAppleHead +126 / -0 10 comments share 10 comments share save hide report block hide replies
I like this one a lot too, https://ivmmeta.com/ it's peer reviewed, and there are links to each and every study.