NCT06512428 - A Study of Simmitinib Plus Irinotecan in Advanced Esophageal Squamous Cell Carcinoma | Crick | Crick