New developments in small molecular compounds for anti-hepatitis C virus (HCV) therapy.

New developments in small molecular compounds for anti-hepatitis C virus (HCV) therapy.