Sofinnova Investments
Invests in: United States , Canada
Offices in Menlo Park , La Jolla , San Francisco , Stanford , Montreal
Invests in Biopharma
Log in to Funden to view Sofinnova Investments's investment thesis, check sizes, company stage preference, sector focus, and requirements for founders.
Get started for free