Caterpillar Mechanical Embolization Device: A new vascular plug

Publication date: Available online 20 February 2021Source: Journal of Vascular and Interventional RadiologyAuthor(s): Joshua Sweigert, Edward Wolfgang Lee
Source: Journal of Vascular and Interventional Radiology - Category: Radiology Source Type: research
More News: Radiology