Definify.com

Definition 2024


immunomodulation

immunomodulation

English

Noun

immunomodulation (uncountable)

  1. Any of several adjustments in the level of an immune response, via either endogenous regulation or immunotherapy

See also