site logo

Roche's Genentech planning to lay off 223 employees

Roche