The tumor microenvironment. This diagrams shows the various cells and structures that comprise the tumor microenvironment. The poster also contains explanatory text about the various kinds of cells that are found in tumors. From F. R. Balkwill, M. Capasso, T. Hagemann, J. Cell Sci. 125, 5591-5596 (2012). doi: 10.1242/jcs.116392