Glossaria.net

Glossary Urology / Term

Immunotherapy

Treatment of cancer by stimulating the natural immune response.

Permanent link Immunotherapy - Creation date 2021-10-06


< Hydrocele Glossary / Urology Incontinence >