Review Article

Oxidative Stress and Liver Cancer: Etiology and Therapeutic Targets

Figure 2

The mechanisms of oxidative stress on HBV-, HCV-, and NASH-related HCC.