1825
Table of Contents > Health Dictionary > Immune surveillance

Immune surveillance

A theory that the immune system recognizes and destroys tumor cells that are constantly arising during the life of the individual.
Healthy Living Marketplace
Olbas
Lily of the Desert