Hepatitis C viral protein translation: mechanisms and implications in developing antivirals.

Hepatitis C viral protein translation: mechanisms and implications in developing antivirals.