Novo Holdings Investors
Novo Holdings is a world-leading life science investor with a focus on creating long-term value.
Technology:
Investors
Headquarters:
Boston, Suffolk County, Massachusetts, United States
Founded Date:
Mar 1999
Employees Number:
11-50
Investor Type:
Healthcare Company
Register and Claim Ownership