Novartis Venture Fund Investors
Our fund invests in a wide array of companies working in biotechnology and biopharmaceuticals at various stages of growth and development. We manage over USD 750 million in committed capital and more than 40 portfolio companies across North America and Us | Novartis Venture /?
Invests into
Headquarters:
Cambridge, United States, 02139, Massachusetts
Employee Number:
11-50
Number Of Exists:
67
Founded Date:
1996