Flt3L. Definition

Medical Definition: Flt3L

A drug that increases the number of immune cells and can stimulate the immune system to destroy cancer cells.

* Automatic translation