release therapy (0 synonym found)

Definition of release therapy:

°The therapeutic use of ionizing radiation, almost exclusively used for the treatment of malignant disease.

Definition of release therapy:

°The therapeutic use of ionizing radiation, almost exclusively used for the treatment of malignant disease.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top