CXCL12 and cancer: Although CXCL12 has initially been described as a homeostatic chemokine controlling angiogenesis, hematopoiesis and embryogenesis, a growing number of studies suggests its contribution to diverse pathologies including cancer.