IGFBPL1 inhibits esophageal cancer cell proliferation. Here, IGFBPL1 is linked to esophageal cancer.