How do persistent infections with hepatitis C virus cause liver cancer?

scientific article