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