I’ve been reflecting on the disappointing outcomes and the reaction to Sarepta Therapeutics’ recently announced clinical ...