NCT04188301 - Safety and Efficacy of IDA for Onchocerciasis | Crick | Crick