Tag: Penumbra

Penumbra launches Lightning Flash mechanical thrombectomy system

Penumbra have announced the Food and Drug Administration (FDA) clearance and launch of its Lightning Flash mechanical thrombectomy system. “Lightning Flash features Penumbra’s novel Lightning intelligent...