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.

© 2025 IncubatorList. All rights reserved.