The two faces of interferon-γ in cancer.

The two faces of interferon-γ in cancer.