A substance that is being studied for its ability to decrease the side effects of interleukin-2 (IL-2).
BIOMED 101
Meaning of BIOMED 101 in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012