Efficacy and Safety of a New Chewable Versus the Swallowable Tablet of Mebendazole Against Hookworm | NCT03995680 | Trialant