Adenosine is derived from the breakdown of extracellular ATP coming from dying cancer cells and other sources as a result of hypoxia and celluar stress via two ectonucleotidases CD39 and CD73, which we show are co-expressed by peritumoral mesenchymal cells that also co-express PD-L1. Here, NT5E is linked to cancer.