• Penumbra's Newest Generation of Indigo Aspiration System Receives FDA Clearance for …

    ALAMEDA, Calif. … Penumbra, Inc., headquartered in Alameda, California, is a global healthcare company focused on innovative therapies.

    Read More