Looking to cut back on costs and streamline its structure, BioAtla is reducing its headcount by approximately 30%, according to an SEC filing on Thursday.
Looking to cut back on costs and streamline its structure, BioAtla is reducing its headcount by approximately 30%, according to an SEC filing on Thursday.