Apr 25, 2015 05:28 PM EDT
Scientists Create the Strange Sensation of Invisibility in Humans.
Have you ever felt invisible? Scientists have managed to create the perceptual illusion of having an invisible body, which may change our physical stress response in challenging social situations.