EPB41L3 is a potential tumor suppressor gene and prognostic indicator in esophageal squamous cell carcinoma.

EPB41L3 is a potential tumor suppressor gene and prognostic indicator in esophageal squamous cell carcinoma.