CXCL12 and cancer: The recent findings reporting a CXCR7-CXCL12 interaction and its implication in cancer malignancies lead to reconsider the current model established for CXCR4-CXCL12 signaling and introduce CXCR7 as a new player [13,14].