Tumor metabolism: new opportunities for cancer therapy.

Tumor metabolism: new opportunities for cancer therapy.