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

Employees

11-50

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