Ellen Idler

Ellen Idler is the Samuel Candler Dobbs Professor of Sociology and directs the Religion and Public Health Collaborative at Emory University.