GMNN and cancer: Emerging evidence implicated that geminin playsa dual role in tumorigenesis and cancer development.