SQZ Biotech Closes $65 Million Series D Financing

SQZ Biotechnologies Company (SQZ), a clinical stage cell therapy company developing innovative treatments for multiple therapeutic areas, today announced the completion of a $65 million Series D preferred stock financing.