CXCL12 and cancer: This finding suggests that the CXCL12–KRT19 coating either may not be biologically relevant in highly immunogenic cancers or, alternatively, that immunogenicity and the CXCL12–KRT19 coating independently affect the interaction of cancer cells with the immune system.