STAT3 and neoplasm: Such conflicting data reflects the dual role of STAT-3 harboring both tumor suppressive and oncogenic properties [23,39].