Whalespan
Loading…
Cancer cells have reduced capacity for oxidative phosphorylation and rely on fermentation for ATP production. — Whalespan