Posted inBiotechnology
Intellia, citing ‘challenging market environment,’ lays off 27% of staff as it takes ax to pipeline
Intellia Therapeutics is starting off 2025 with a significant head count reduction as it tosses out pipeline assets to keep…







