Tumor immune microenvironment in cancer progression and cancer therapy - Kalinski, Pawel, (Springer, 2017)