Completed
Outcomes After Esophageal Cancer Surgery
NCT01927016
- Conditions
- Digestive System Diseases, Digestive System Neoplasms, Esophageal Disease, +8 more
- Locations
-
- University Hospital, Lille Lille, France