Responsibility of hepatitis C virus in the development of hepatocellular carcinoma: From molecular alterations to possible solutions.

Responsibility of hepatitis C virus in the development of hepatocellular carcinoma: From molecular alterations to possible solutions.