TRIM28 and cancer: In conclusion, although TRIM28 is often described as an oncogene, it may have dual roles as an oncogene or a tumor suppressor, and further research is needed to clarify the exact role of TRIM28 in the occurrence and development of cancer.