blog banner

IVC Filters

November 12, 2016

Retrievable IVC filters are wire devices implanted in the vena cava, the body’s largest vein, to stop blood clots from reaching the heart and lungs.…