Advertisement
Synonyms of Immunotherapy
Primary definition: A type of cancer treatment that boosts the body's natural defenses to fight cancer, utilizing substances made by the body or in a laboratory to improve or restore immune system function.
Ranked Synonyms (Strongest to Related)
Advertisement
Antonyms & Opposite Concepts
Translate "Immunotherapy" to 10 World Languages
Related Grammar & Writing Masterclasses
View all guides โAdvertisement