|
Medical Definition of Immunosurveillance
1. Theory that holds that the immune system eliminates tumour cells that arise spontaneously. (05 Mar 2000)
|
1. Theory that holds that the immune system eliminates tumour cells that arise spontaneously. (05 Mar 2000)