Home » Glossary » radiotherapy

radiotherapy

High energy radiation that destroys cancer cells.

Synonyms
publish

News & Media