SCIENCE leaves no room for an afterlife.