Hepatitis C virus lookback: emerging science and public policy.

Hepatitis C virus lookback: emerging science and public policy.