Penumbra, Inc. announced 90-day results of the STORM-PE randomized controlled trial (RCT) that is evaluating computer-assisted va ...
Penumbra (NYSE:PEN) today announced 90-day results from the landmark STORM-PE randomized trial of its thrombectomy technology ...