Rob Verkerk PhD on IVERMECTIN: "There are over 60 trials now out, 39 of them already peer-reviewed"