Sarepta Therapeutics, Inc. is a medical research and drug development company with corporate offices and research facilities in Cambridge, Massachusetts, United States. From Wikipedia
Regulators are weighing a voluntary pause of Elevidys shipments with a black-box warning after reports of a third fatal liver failure.