Medical Devices & Procedural Products·Neurology / Neurosurgery
Penumbra Inc.
- Headquarters
- Alameda, CA, USA
Designs and markets mechanical thrombectomy and embolization devices for neurovascular and peripheral vascular interventions.
Designs and markets mechanical thrombectomy and embolization devices for neurovascular and peripheral vascular interventions.