English | German | Russian | Czech

immunoablation English

Meaning immunoablation meaning

What does immunoablation mean?

immunoablation

(medicine) Destruction of patient immune resistance for a medical purpose, such as to prepare for an organ transplant

Are you looking for...?