Exploring the tumor microenvironment