Hepatitis B and C virus hepatocarcinogenesis: lessons learned and future challenges - Bouchard, M J; Navas-Martin, S (Cancer Lett, 2011)