T2 Biosystems Prices Below Proposed Range, Goes Public

August 08, 2014