Steven Avruch Email

Chief Legal Officer . AVROBIO

Current Roles

Employees:
64
Revenue:
$21.2M
About
Clinical stage company focused on delivering step-change cell & gene therapies targeting cancer and rare disease.
AVROBIO Address
100 Technology Square
Cambridge, MA
United States
AVROBIO Email

Past Companies

AVROBIOChief Legal Officer
AVROBIOGeneral Counsel
Biotech and Other CompaniesLegal Consultant

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.