Interferon-γ: teammate or opponent in the tumour microenvironment?

Interferon-γ: teammate or opponent in the tumour microenvironment? | Litlas