Evasion of host immune surveillance by hepatitis C virus: potential roles in viral persistence.

Evasion of host immune surveillance by hepatitis C virus: potential roles in viral persistence.