Human oncogenic viruses: hepatitis B and hepatitis C viruses and their role in hepatocarcinogenesis.

Human oncogenic viruses: hepatitis B and hepatitis C viruses and their role in hepatocarcinogenesis.