News
Sarepta Therapeutics lays off 493 workers amid FDA probe, stock drop, and concerns over its gene therapy treatment, Elevidys.
A Massachusetts biotechnology company is laying off 21 employees in Durham amid a broader restructuring and pressure from federal regulators.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results