Debiopharm Innovation Fund Investor

Debiopharm Innovation Fund offers a strategic investments in for companies and businesses.
Industry: Venture Capital
Headquarters: Lausanne, Vaud, Switzerland
Zip: NA
Founded Date: 1979-01-01
Employees Number: 1-10
Funding Status: N/A
Investor Type: Venture Capital
Investment Stage: Late Stage Venture, Venture
Number Of Exits: 5
Acquisitions Number: 5
Investors Number: NA

Visit Website
Register and Claim Ownership