NCT05180461 - Emodepside Phase II Trial for Treatment of Onchocerciasis | Crick | Crick