Science & Research Roundup: Nov. 13, 2013
By Phoebe Draper | November 12Human odometer Humans continually estimate distances — whether while guessing if there is enough time to cross the street before a car passes by, calculating how far a Frisbee should be thrown or pondering how long it will take to walk to the mall. The internal human odometer was the subject of ...