Investor Shelf

Peptone

Company · 1 document

Key number
$8.5 billion
Raised by European TechBio startups in 2021. b2venture p.6