VariousWords beta
Related Terms:
Noun
Definition: A derivative of indazole-3-carboxylic acid, known to inhibit aerobic glycolysis in cancer cells.
VariousWords beta
Definition: A derivative of indazole-3-carboxylic acid, known to inhibit aerobic glycolysis in cancer cells.