Tag: STORM-PE

Penumbra’s STORM-PE randomised trial completes enrolment

Penumbra has announced the completion of enrolment in the STORM-PE clinical trial. The pivot...