D

David Denno

PersonMentioned in 1 video

Professor at Northeastern University, discussed for his research on the relationship between science and religion, specifically how 'acts of faith' have positive health benefits.