ENPP1’s contribution to different stages of tumor development including initiation, progression, and metastasis was not well understood. This evidence concerns the gene ENPP1 and neoplasm.