Tag: Caterpillar
Caterpillar embolization devices gain FDA clearance
The Caterpillar and Caterpillar Micro arterial embolization devices (BD) have received US Food and Drug Administration (FDA) clearance.
The Caterpillar devices utilise a novel dual...