Kyoto, Japan -- The hepatitis C virus -- HCV -- can persist in the livers of those infected and even lead to liver disease or ...