Investor Shelf

Onward Medical

Company · CH · 1 document

Key number
roughly EUR 1.2 billion
Deep Tech venture capital attracted by Switzerland. b2venture p.2