immunoradiotherapy
English
editEtymology
editNoun
editimmunoradiotherapy (countable and uncountable, plural immunoradiotherapies)
- A combination of immunotherapy and radiotherapy
immunoradiotherapy (countable and uncountable, plural immunoradiotherapies)