ENPP1 and cancer: We hypothesize that ENPP1 also plays immunosuppressive roles in tumor types where either the cancer cells or the TME highly expresses ENPP1.