ENPP1 and cancer: Notably, the virtual screening methods used in this study will also be helpful to discover novel ENPP1 inhibitors of other chemical skeletons, which may further be used in cancer immunotherapy.