Thus, we provide mechanistic evidence that CXCL12/CXCR7 interaction may affect HCC progression by multiple mechanisms including adhesion, invasion, angiogenesis, VEGF production and tumor growth. The gene discussed is CXCL12; the disease is hepatocellular carcinoma.