NCT05281003 - Pembrolizumab Plus Chemo in Neoadjuvant Treatment of Esophageal Squamous Cell Carcinoma (Eastern Cooperative Thoracic Oncology Projects 2004, ECTOP-2004) | Crick | Crick