Debiopharm Innovation Fund Investors

Debiopharm Innovation Fund offers a strategic investments in for companies and businesses.

Estimated Revenue: $4.7M.
Investor Type: Venture Capital
Investors Number: 24
Industry: Imaging
Number Of Exists: 6
Zip: NA
Funding Status: N/A
Employee Number: 1-10
Headquarters: Lausanne, Vaud, Switzerland
Investment Stage: Late Stage Venture, Venture
Founded Date: 2012-01-01
Acquisitions Number: NA