Industry:
Drug Discovery
Headquarters:
Lens, Nord-Pas-de-Calais, France
Founded Date:
1984-01-01
Employees Number:
11-50
Funding Status:
Private
Investor Type:
Micro VC
Investment Stage:
Early Stage Venture, Private Equity, Seed
Number Of Exits:
9
Acquisitions Number:
Made Acquisitions
Investors Number:
87
Register and Claim Ownership