Comparison of the Efficacy and Safety of Ivermectin to Pe... | NCT00262418 | Trialant