Tumor microenvironment

The interaction between cancer cells and other cells around them including immune cells, blood vessel cells, and fibroblasts