Arena BioWorks, a $500 million institution that aims to be the “Bell Labs” of biotech, is laying off staff for the second time this year, Endpoints News has learned.
On Thursday morning ...
↧