Alnylam Caught Off-Guard by Roche Decision to Drop Alliance