ABHI Membership

Penumbra Interventional Therapies UK Ltd Penumbra Interventional Therapies UK Ltd logo

Address :
21 Holborn Viaduct,
London,
EC1A 2DY,
EC1A 2DY
Telephone :
Email :
Description :
Penumbra, Inc., headquartered in Alameda, California, is a global healthcare company focused on innovative therapies (especially in Vascular Therapies). Penumbra designs, develops, manufactures and markets novel products and has a broad portfolio that addresses challenging medical conditions in the UK