Immunotherapy in prostate cancer: emerging strategies against a formidable foe.

Immunotherapy in prostate cancer: emerging strategies against a formidable foe.