STC Biologics

0 followers


STC is a boutique CDMO company located in Newton MA, USA that enables partners to advance their biologic products from discovery to commercialization.

Industries

Headquarters

Employees

Links

Org chart

Magdalena Leszczyniecka

Collapse
Zahra Shahrokh
Chief Development Officer
Adam Laleh
Operations & Business Development Manager
Brevis Andrews
Materials Manager
Kristy Lu
Cell Line Development Lead
Sarwat Cheema
Head of Cell line & Upstream Development
Yaroslav Melnyk
Associate Director, Quality Control