Whalespan
Loading…
Cancer cells may favor glycolysis to lactate for building blocks over ATP production. — Whalespan