Return to Article Details Global Incidence and Mortality of Esophageal Cancer and Its Relationship with the Human Development Index (HDI); An Ecology Study Download Download PDF