Technology: Immunotherapy
Industry: Genomic and Epigenominc Instabillity
Headquarters: United States
Founded Date: 1997
Employees Number: 251-500
Estimated Revenue: $10M to $50M

Visit Website
busdev@intarcia.com
https://twitter.com/intarcia
Register and Claim Ownership