Technology: Data-driven Technologies
Industry: PharmTech
Headquarters: Sunnyvale, California, United States
Founded Date: 2003
Employees Number: 51-100
Funding Status: M&A
Investors Number: 6
Total Funding: $42.8M
Last Funding Type: Series D

Visit Website
http://twitter.com/barrxmedical
Register and Claim Ownership