Socio-cultural-economic determinants of access to quality cancer care.