STC Biologics
Hours:
330 Nevada St, Newton MA 02460
Hours
From STC Biologics
STC Biologics, Inc (STC) is a boutique CDMO company located in Newton MA, USA that enables partners to advance their biologic products from discovery to commercialization.
STC provides full CMC services, from cell line development to authoring of the CMC sections. The holistic view of drug development with the integration of biology and CMC strategy, and the cross-training of all its scientists in those diverse fields is what makes STC unique in its ability to expedite timelines to the clinic.
-
Newton, Massachusetts