TRIM29 and nasopharyngeal carcinoma: All of above results suggest that TRIM29 play an oncogenic role in NPC development and progression.