site logo

Genentech names new CEO amid exec shuffling

Roche