"Surgical implantation" refers to the process of placing or inserting a medical device or object into a person's body through a surgical procedure. Full definition
Corticoid assay validation to determine stress response of surgical implantation of telemetry devices in otariids. (marinemammalcenter.org)
The patient had recently opted for surgical implantation of a DBS device. (seeker.com)
The collaborative team is currently developing a new method to use the body's own stem cells to create aortic valves for cardiothoracic surgical implantation. (wakehealth.edu)