A drug that increases the number of immune cells and may stimulate the immune system to kill cancer cells.
FLT3L
Meaning of FLT3L in English
NCI English Dictionary of Cancer Terms. Английский словарь раковых терминов NCI(Национальный институт злокачественных новообразований). 2012