Researchers have identified a compound that attacks the Achilles’ heel of certain cancer cells by depriving them of their energy source, the sugar glucose.
Researchers have identified a compound that attacks the Achilles’ heel of certain cancer cells by depriving them of their energy source, the sugar glucose.