Tumor-associated macrophages: implications in cancer immunotherapy.

Tumor-associated macrophages: implications in cancer immunotherapy.