Death to Onchocerciasis and Lymphatic Filariasis (DOLF) T... | NCT02899936 | Trialant