Company

Novartis Venture Fund

Investments