Portfolio 1 Investments
Kupando
medtech, biotechnology, oncology, infectious diseases
series-a
€10 M
Mar 2026
Lead