
Debiopharm Innovation Fund: A €141+ million initiative to transform pharma R&D and cancer care innovation
Published on September 29, 2023
Based in Lausanne, Switzerland, the Debiopharm Innovation Fund is the strategic investment arm of the Swiss biopharmaceutical company Debiopharm. With $150 million under management, they recently announced a new seed funding initiative. This initiative aims to support up to 15 seed-stage startups annually. Since its inception in 2006, the fund has invested in 25 companies,…
The post Debiopharm Innovation Fund: A €141+ million initiative to transform pharma R&D and cancer care innovation appeared first on EU-Startups.
