EGAVE

immunoembolization

Meaning

  1. noun embolization together with stimulation of the immune system

Similar words

chemoembolization immunochemotherapy immunoradiotherapy immunostimulation chemoimmunotherapy immunoablation immunoengineering immunomyeloablation oncoimmunotherapy immunoediting

Save “immunoembolization” to learn later