IL-2


Meaning of IL-2 in English

[IL-2] abbreviation interleukin-2

Merriam-Webster English vocab.      Английский словарь Merriam Webster.