NCT05605925 - Ivermectin-artemisinin Combination Therapy for Eradication of Malaria | Crick | Crick