Overview
STC Biologics, Inc is a boutique turn-key and agile full CMC CDMO located in Newton MA, that enables partners to advance their biologic products from discovery to commercialization. STC was founded in 2009 and its team brings expertise in biologics drug development and global regulatory approvals. The holistic view of drug development with the integration of biology into CMC development, and the cross-training of its scientists in those diverse fields is what makes STC unique in its ability to expedite timelines to the clinic.