Sarepta Announces Positive Clinical Results from MOMENTUM Phase 2 Clinical Trial of SRP-5051

Written by