STC Biologics
Newtonville, Massachusetts · Other / Unclassified Online store cGMP
Est. 2009 · cGMP · Online store · ✓ verified live · Aug 2026
STC is a boutique CDMO company located in Newton MA, USA that enables partners to advance their biologic products from discovery to commercialization.
CertificationscGMP
OwnershipWoman-Owned BusinessWoman-Owned Small Business
Federal awards$2.8M across 3 contracts · avg $935K →
Phone
Email
Website
Facebook
Founded
2009
Site verified live
Yes
Secure (HTTPS)
Yes
Mobile-friendly
Yes
Website platform
WordPress, WooCommerce
Federal contracts
$2.5MDepartment of Health and Human Services · National Institutes of Health2012-09-28$300KDepartment of Health and Human Services · National Institutes of Health2010-09-22$6KDepartment of Health and Human Services · National Institutes of Health2015-09-18
Browse all federal contracts →Open in the interactive directory →
More: Other / Unclassified in Massachusetts
Compiled from stcbiologics.com and public sources — a free listing, never paid placement.