Tumor cell metabolism: cancer's Achilles' heel
(Q29619809)
scientific article (publication date: June 2008)
scientific article (publication date: June 2008)
Language:
Current Data About
Tumor cell metabolism: cancer's Achilles' heel