Extracellular adenosine is autonomously produced via CD39 and CD73, expressed mainly on the surface membrane of cancer cells, B cells or regulatory T cells (Tregs). Here, ENTPD1 is linked to cancer.