NCT06644534 - A Study to Assess TTI-0102 vs Placebo in MELAS Patients | Crick | Crick