Unlock Pro AccessVC Signup
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.