formerly Prospect.
Reveal Keila's email & phone
Sarepta Therapeutics
Website
Employee count
1,155
Industry
Biotechnology Research
Headquarter
Cambridge, Massachusetts, United States