Emodepside Phase II Trial for Treatment of Onchocerciasis | NCT05180461 | Trialant