LOCAL THERAPY


Meaning of LOCAL THERAPY in English

Treatment that affects only a tumor and the area close to it.

English dictionary of medicine.      Английский словарь медицины.