Sarepta reports positive, statistically significant results in a study evaluating the efficacy of its blockbuster gene ...