A surgical procedure that places something in the human body.
Source: NCI Thesaurus (C51982).
Leave your details and our team will contact you.