Human aldehyde dehydrogenases: potential pathological, pharmacological, and toxicological impact.

Human aldehyde dehydrogenases: potential pathological, pharmacological, and toxicological impact.