Official title and information are available only for Plus and Premium subscribers.
Patent Pending In the technical vocabulary of medicine, a stent is a mesh 'tube' inserted into a natural passage/conduit in the body to prevent or counteract a disease-induced, localized flow constriction.