Novo Holdings

Novo Holdings

Founded: 1999

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

Location

City / State
Country

Funding & Benefits

Other

# of Exits
87
# of Startups Invested
295