Energy transfer in "parasitic" cancer metabolism: mitochondria are the powerhouse and Achilles' heel of tumor cells.

Energy transfer in "parasitic" cancer metabolism: mitochondria are the powerhouse and Achilles' heel of tumor cells.