Home immunotherapyGlossary immunotherapy A treatment of disease which uses the body’s own immune system. < Back to glossary index Share on Print