Forget Google — The Brain May Have Its Own GPS System While Google is intent on mapping everything in your universe, it just so happens that your brain may have its own internal GPS system. Neuroscientists studying this… Tags Brain, Google, GPS, research, University College London Read more