INTELLIA THERAPEUTICS, INC. Active
Suite 130Registration Nr
5834062Age of business
11 yearsNr of Employees
403Revenue
57.9 millionIndustry
Scientific & EducationCountry
City
Suite 130Website
http://intelliatx.com/Phone
This information is available only for subscribed users
View plansRegistration Nr
5834062Age of business
11 yearsIndustry
Scientific & EducationCountry