Headquartered in Alameda, California, Penumbra designs, develops, manufactures and markets novel products that address challenging medical conditions with significant unmet need.
Find out more at penumbrainc.com.
For the latest news and information, follow us on X, Facebook, Instagram and LinkedIn.