28 NIH report on Ivermectin from late March this year. (www.ncbi.nlm.nih.gov) posted 3 years ago by BerlinWallCrosser 3 years ago by BerlinWallCrosser +28 / -0 1 comment share 1 comment share save hide report block hide replies
Got what I needed in "Results" and saved myself a lot of reading.