Spontaneous regression of cancer: the metabolic triumph of the host?

Spontaneous regression of cancer: the metabolic triumph of the host?