Human aldo-keto reductases: structure, substrate specificity and roles in tumorigenesis.

Human aldo-keto reductases: structure, substrate specificity and roles in tumorigenesis.