immunomodulation английский

Значение immunomodulation значение

Что в английском языке означает immunomodulation?

immunomodulation

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

Возможно, вы искали...