CD96 and esophageal squamous cell carcinoma: The results showed CD96 and SOX17 are independent prognostic signatures for ESCC patients.