IGF2BP3 and papillary renal cell carcinoma: IGF2BP3 is a prognostic marker of poor outcome for colorectal cancer (Xu W. et al., 2019), glioma (Gao Q. et al., 2019; Zhang et al., 2019), and papillary renal cell carcinoma (Gao Z. et al., 2019).