Therefore, we propose that WDR66 plays a major role in ESCC biology. Here, CFAP251 is linked to esophageal squamous cell carcinoma.