Industry: Early Drug Development
Headquarters: New York, New York, United States
Zip: NA
Founded Date: 16.08.1990
Employees Number: 251-500
Funding Status: IPO
Investor Type: IPO
Number Of Exits: 1
Acquisitions Number: NA
Investors Number: 16
Total Funding: $562 M
Estimated Revenue: $50M to $100M
Last Funding Date: 10 08 20
Last Funding Type: Post-IPO Equity

Visit Website
Register and Claim Ownership