Novo Holdings logo

Novo Holdings

Founded: 1999

Novo is a holding company specializing in life science investor with a focus on creating long-term value.

Successful Exits

87

Total Investments

295

Location

Regions
Cities
Countries
Countries Invested
United States
United Kingdom
Denmark
Switzerland
France
Sweden
Germany
Netherlands
Belgium
Singapore
Finland
Canada
Norway
Indonesia
India
China
Slovenia