Cytotoxic T lymphocytes and immune surveillance.

Cytotoxic T lymphocytes and immune surveillance.