ResearchHub Logo

Paper

Slow TCA flux implies low ATP production in tumors | ResearchHub