Single Biggest Cancer Dictionary in the World
What is
immunomodulation
?Pronunciation: /immunomodulation*/
immunomodulation
Definition
Change in the body’s immune system, caused by agents that activate or suppress its function.
immunomodulation
?immunomodulation
Change in the body’s immune system, caused by agents that activate or suppress its function.