Safety and Efficacy of Novel Combination Regimens for Treatment of Onchocerciasis | NCT06070116 | Trialant