bn:01779845n
Noun Concept
IT
No term available
EN
In medicine, a stent is any device which is inserted into a blood vessel or other anatomical internal duct to expand it to prevent or alleviate a blockage. Wikipedia
Relations
Sources
IS A