Mesocaval shunt inhibits primary and metastatic hepatoma growth and enhances apoptosis.