Finch Therapeutics’ attempt to make crapsules that help prevent the recurrence of a bacterial infection is nearing the end of the road.
For the third time in nine months, the Boston-area biotech will lay off staffers, this time 95%, which equates to 77 employees.
privacy policy | terms of use | contact us | advertise | pharma jobs | pharma blogs | facebook | twitter
Copyright © 2024,