TRIM28 and cancer: Furthermore, TRIM28 is an indispensable regulator of stem cell pluripotency, facilitating self-renewal of both normal and cancer stem cells [25, 90] and TRIM28-dependant maintenance of CSC population certainly represents pro-tumorigenic function of TRIM28.