Humans and Rats Process Space Similarly! Why Haven't They Done That?, 06 Jul 2013 Ooh Ooh Ooh! They Finally Did It! I am sure by now everyone has figured out I am sort of what I like to call a mouse…