CXCL12 is a small cytokine protein, which during embryo development, directs the migration of hematopoietic cells from fetal liver to bone marrow and also directs the formation of large blood vessels. In adults, CXCL12 plays an important role in angiogenesis by recruiting endothelial progenitor cells from the bone marrow through a CXCR4 dependent mechanism.