
Novo Holdings
Founded: 1999
Novo is a holding company specializing in life science investor with a focus on creating long-term value.
Total Investments
295
Successful Exits
87
About the Program
Investment Stage
Investment Focus Areas
Founded1999
Novo is a holding company specializing in life science investor with a focus on creating long-term value.
295
87