Glossary
Inside the body; said of invasive diagnostic or therapeutic devices; pert, to a catheter, drainage tube, or other device that remains inside the body for a prolonged time.
Posted
in
by
Tags: