Roles of defective ALDH2 polymorphism on liver protection and cancer development.

Roles of defective ALDH2 polymorphism on liver protection and cancer development.