CXCL12 and cancer: Accumulating evidence indicates that CXCL12 is pivotal in cancer progression and therapy resistance31,44,45.