Vena cava filters in spinal cord injuries: evolving technology

Vena cava filters in spinal cord injuries: evolving technology