Where Am ‘I’? Your Brain and You
Scientific American

How does your brain create a physical sense of self? New insight comes from zapping a region, known as the anterior precuneus, that causes people to feel dissociated from their body.
Spread the word