Natural killer cells: multifaceted players with key roles in hepatitis C immunity.

Natural killer cells: multifaceted players with key roles in hepatitis C immunity.