NCT07596654 - The Impact of Surgical Treatment on Survival in Localized Small Cell Esophageal Cancer | Crick | Crick