Post Tagged with: "biotech"

Biotech Firm Lets Workers Go While Waiting For FDA Approval

January 23, 2012 at 5:52 pm

Franklin-based BioMimetic is getting rid of a quarter of its staff.