Sign In

Novo Holdings


Description

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

People