Please visit this site to see the meta-analysis study conducted on Ivermectin. Please know that the probablility that an ineffective treatment generated results as positive as the 61 studies to date is estimated to be 1 in 354 billion (p=0.0000000000028).