IGFBPL1 and esophageal cancer: These results further suggested that IGFBPL1 induces apoptosis in esophageal cancer cells.