Located on chromosome 17 at 17q21.32, IGF2BP1 is a regulator of RNA stability and over-expression of IGF2BP1 is associated with tumor progression and poor prognosis in a variety of cancers [34]. Here, IGF2BP1 is linked to cancer.