Glossary
Radiotherapy in which needles or wires that contain radioactive material are implanted directly into tumor areas.
Posted
in
by
Tags: