
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
Novo is a holding company specializing in life science investor with a focus on creating long-term value.
87
295