Address

Novartis Venture Fund
100 Technology Square
Cambridge, MA 02139
United States

Open Map

Novartis Venture Fund
c/o Novartis International AG
Postfach CH-4002
Basel
Switzerland

Open Map


VCID: 42466
Profile

Corporate information

Also known as
Novartis Venture Fund

Registration country
Investment activity status
Active investor