Macrophages as mediators of tumor immunosurveillance

Macrophages as mediators of tumor immunosurveillance