Q Yi, Y Zhao, R Xia, Q Wei, F Chao, R Zhang… - Cell Death …, 2023 - nature.com
Esophageal cancer (ESCA) is the seventh most frequent and deadly neoplasm. Due to the
lack of early diagnosis and high invasion/metastasis, the prognosis of ESCA remains very …