Identification and characterization of novel human glucose-6-phosphate dehydrogenase inhibitors.

Identification and characterization of novel human glucose-6-phosphate dehydrogenase inhibitors.