investorcvchealth
Debiopharm Innovation Fund
Debiopharm invests in Smart Data & Digital Health companies developing technologies that are applicable in the areas of oncology or infectious diseases.
LocationLausanne, Switzerland
Team size51-200 people
Contact emaili... [at] ....com
Statusactive