An eight cytokine signature identified from peripheral blood serves as a fingerprint for hepatocellular cancer diagnosis