Portfolio 1 Investments
Alithea Genomics
biotechnology, genomics, life sciences, drug discovery
seed
€9.9 M
Mar 2026
Investor