lymphodepletion en · NOUN
Etymology
From lympho- + depletion.
Meanings
- (uncountable) The destruction of lymphocytes and T cells, normally by irradiation, prior to immunotherapy
Words, grammatical forms and meanings linked to the ontology.
From lympho- + depletion.