Immunotherapy of melanoma: a critical review of current concepts and future strategies.

Immunotherapy of melanoma: a critical review of current concepts and future strategies.