TMEM45A is a transmembrane protein that is overexpressed in many cancers and supposed to be an oncogene39, 40, 41, 42, 43, 44 but is unknown in the carcinogenesis of cholangiocarcinoma. Here, TMEM45A is linked to cancer.