Edison Pharmaceuticals Announces Positive Results from Phase 2 Placebo-Controlled EPI-743 Leigh Syndrome Trial

Edison Pharmaceuticals Announces Positive Results from Phase 2 Placebo-Controlled EPI-743 Leigh Syndrome Trial

PDF: Edison Pharmaceuticals Announces Positive Results from Phase 2 Placebo-Controlled EPI-743 Leigh Syndrome Trial