Glucose-6-phosphate dehydrogenase: new perspectives.

Glucose-6-phosphate dehydrogenase: new perspectives.