Cephalon Stem Cell Deal Catches Analysts Off-Guard

Cephalon Stem Cell Deal Catches Analysts Off-Guard