Debiopharm Innovation Fund - Investor Profile | Pitchkit