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