Novo Holdings
Overview
Novo Holdings is a world-leading life science investor with a focus on creating long-term value.
Last updated July 15, 2026
Novo Holdings is a world-leading life science investor with a focus on creating long-term value.
Last updated July 15, 2026