Shares of Sarepta Therapeutics SRPT dropped more than 6% yesterday after the EMA placed a clinical hold on all studies ...
Given the calls for change, criticism, and ongoing consultations, this article sets out the current status of developments ...