IVC Filters

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.…