How cancer develops and responds to treatment depends not only on the tumour cells themselves but also on the complex ecosystem of surrounding immune cells, blood vessels, and connective tissue. In B-cell non-Hodgkin lymphoma, these cellular neighbourhoods can determine whether a tumour grows,…