A Study to Assess the Efficacy and Safety of Mebendazole... | NCT02034162 | Trialant