Thursday, 24 March 2016

Ever seen a ghost? Blame glitches in your brain, say team of Chinese neurologists citing Pinna illusion tests

Ever seen a ghost? Blame glitches in your brain, say team of Chinese neurologists citing Pinna illusion tests

Researchers find brain still has ‘bugs’ despite millions of years of evolution. By Stephen Chen.

Continue reading...

No comments:

Post a Comment