San Diego startup Belharra Therapeutics, a biotech creating small molecule cancer and immunology medicines, has laid off 21 employees, Endpoints News has confirmed.
Belharra, from the same team as Bayer-acquired Vividion, made the internal announcement ...
↧