Return to Article Details Incidence and mortality of kidney cancer and its relationship with HDI (Human Development Index) in the world in 2012 Download Download PDF