Portfolio 1 Investments
Ingenix
artificial intelligence, biotechnology, drug development
seed
€13 M
Jun 2026
Investor