W Yao, X Cui, H Peng, Y Zhang, X Jia, S Wu… - Cell Death …, 2023 - nature.com
Esophageal carcinoma (EC), one of the most lethal human malignancies, lacks effective
targeted therapies. Indoleamine 2, 3-dioxygenase 1 (IDO1) plays a key role in a variety of …