Portfolio 1 Investments
nagene
biotechnology, life sciences, pharmaceuticals
grant
€1.5 M
Feb 2026
Lead