IGFBPL1 induces esophageal cancer cell apoptosis. This evidence concerns the gene IGFBPL1 and esophageal cancer.