IL-34 plays a controversial role in cancer. This evidence concerns the gene IL34 and cancer.