Blog

The Petri Dish: 2seventy bio’s breakup; Catamaran Bio winds down; Third Rock expands team

the-petri-dish-logo900xx3315-2216-13-0

Life science companies continue to struggle. This week, Massachusetts saw one biotech suspend operations and another sell off some of its programs.

Read More