lymphodepletion (English, noun)
expansion: lymphodepletion (uncountable)
Senses:
topics: medicine
sciences
glosses: The destruction of lymphocytes and T cells, normally by irradiation, prior to immunotherapy
tags: uncountable
Forms: