Where Is God?
Mar 11, 2009•3 min
Episode description
Research published in the Proceedings of the National Academy of Sciences USA provides support to the critics of the idea that a God spot exists in the brain. Christie Nicholson reports
For the best experience, listen in Metacast app for iOS or Android
