Dendritic cells and their role in tumor immunosurveillance.

Dendritic cells and their role in tumor immunosurveillance.