Tech4 months ago
Penumbra announces European launch of its most advanced neuro access offerings
Penumbra has announced the CE Mark and European launch of BMX81 and BMX96. These devices are designed for neurovascular management of ischemic and hemorrhagic stroke and...