Meflin (ISLR) is defined as a new cell surface marker for cancer-restraining CAFs in pancreatic and colon cancers. Here, ISLR is linked to cancer.