Debiopharm
Debiopharm Innovation Fund, based in Switzerland, is the strategic investment arm of Debiopharm, focusing on transforming pharmaceutical R&D and cancer care. With $150 million under management, the fund invests in early-stage companies developing smart data, therapeutic, and diagnostic solutions that impact patients.