There are certainly beliefs in traditional Buddhism that conflict with basic principles of scientific understanding, .. We can't make sense of those beliefs in any kind of scientific framework.

More Quotes by Richard Davidson