Portfolio 3 Investments
Tubulis
biotechnology, oncology, antibody-drug conjugates, healthcare
series-c
€308 M
Oct 2025
Investor
Artios
biotechnology, pharmaceuticals, healthcare
series-d
€115 M
Nov 2025
Investor
Exciva GmbH
biotechnology, pharmaceuticals, life sciences, healthcare
series-b
€51 M
Jan 2026
Lead