IFNG and viral infectious disease: The dual and opposing role of IFNγ is reflected not only in viral infection but in cancer development as well.