Age, hepatitis C virus infection, and the risk of cancer: Unlocking a complex puzzle of interactions.

Age, hepatitis C virus infection, and the risk of cancer: Unlocking a complex puzzle of interactions.