DocSuggest Glossary

Immunotherapy

Immunotherapy is a medical term defined as "treatment of disease by inducing, enhancing, or suppressing an immune response".


Doctors related to Immunotherapy