Glucose-6-phosphate dehydrogenase--from oxidative stress to cellular functions and degenerative diseases.

Glucose-6-phosphate dehydrogenase--from oxidative stress to cellular functions and degenerative diseases.