Glucose-6-phosphate dehydrogenase, NADPH, and cell survival.

Glucose-6-phosphate dehydrogenase, NADPH, and cell survival.