NCT03727126 - Robotic Versus Thoracolaparoscopic Esophagectomy for Esophageal Cancer | Crick | Crick