October 15, 2014

Immunotherapy

By Anonymous User

Treatment to stimulate or restore the ability of the immune system to fight infection and disease.

Tags: Cancer Dictionary, I

Please sign in or register to post a reply.