Biotech giant lays off 104 from Bay Area HQ, including slew of execs

.....

© SFGate