NCT06213649 - Parasitic Ulcer Treatment Trial | Crick | Crick