STAT1 and cancer: The possible explanations for these rather contradictory findings may be related to the biological heterogeneity of cancer and STAT1 may function as a tumor suppressor or oncoprotein in a cell-type specific manner.