immunotherapy in French
immunotherapy in French
immunothérapie
(immunology) The treatment of disease (especially cancers and autoimmune diseases) by adjusting the body's immune response.