C cochranelibrary.com Ivermectin Systematic Study: Inconclusive 43 points bb88 5 years ago 58 comments