Portfolio 1 Investments
GlycanAge
biotech, healthcare, diagnostics, longevity
unspecified
€8.7 M
Dec 2025
Investor