28 Companies Awarded Incentives From Mass. Life Sciences CenterMore than two dozen life sciences companies have been awarded incentives from the Massachusetts Life Sciences Center.