Tumor-associated macrophages: functional diversity, clinical significance, and open questions.

Tumor-associated macrophages: functional diversity, clinical significance, and open questions.