Portfolio 1 Investments
Cellply
biotechnology, deep tech, life sciences, cell therapy, immunotherapy
unspecified
€7.15 M
May 2026
Lead