Investor Shelf

Immudex

Company · DE · 1 documents

Key number
€372 b
Total invested in Medical & Healthcare Technologies (last 10 years). Jolt Capital p.8