Biotech giant lays off 104 from Bay Area HQ, including slew of execs
.....
© SFGate
visit website