Definition for Intracavitary implants
From Biology Forums Dictionary
Intracavitary implants are temporary implants, which are removed from the patient as soon as the prescribed dose has been delivered.
From Biology Forums Dictionary
Intracavitary implants are temporary implants, which are removed from the patient as soon as the prescribed dose has been delivered.