immunotherapy
noun
- 1
The treatment of disease by adjusting the body's immune response.
- 2
The treatment of cancer by improving the ability of the host to reject a tumour immunologically.
Translate โimmunotherapyโ into another language
Choose a language below to open the translator with English selected as the source language.