Predictors of Hospital Nurses' Cultural Competence: The Value of Diversity Training.