Cancer firm lays off 'substantially all' of its staff, including C-suite

Boston cancer firm Oncorus Inc. is laying off "substantially all" of its workforce over the next two months, just six months after shelving its only clinical-stage drug.
Source: bizjournals.com Health Care:Physician Practices headlines - Category: American Health Authors: Source Type: news