IL34 and kidney cancer: CSF1 and IL34 are expressed in various tumors (TCGA database) such as kidney cancers (Supplementary Figure 10).