NCT03292835 - Complex Cutaneous Leishmaniasis Healing Study in Algeria | Crick | Crick