Posts

AI Drug Discovery Firm Insitro Lays Off 22% of Workforce Amid Ongoing Biotech Market Turmoil