Portfolio 1 Investments
Alcolase
biotech, enzyme technology, health
unspecified
€1.5 M
May 2026
Investor