STAT3 and cancer: Recently STAT3 was discovered to play a crucial role in tumor progression and prognosis of different types of cancers.