GMNN and cancer: Geminin plays a multifaceted role in impacting cancer development when overexpressed or overabundant.