
The international launch could benefit from Boston Scientific’s global footprint when the company closes its takeover of Penumbra.

The international launch could benefit from Boston Scientific’s global footprint when the company closes its takeover of Penumbra.