Circulating and disseminated tumour cells - mechanisms of immune surveillance and escape.

Circulating and disseminated tumour cells - mechanisms of immune surveillance and escape.