Word info

oncomodulation

Noun

Meaning

oncomodulation (uncountable)

The modification of the course of a cancer.

Source: en.wiktionary.org

Related terms

Close letter words and terms