Maximum running speed is the most important variable influencing mammalian eye size other than body size, according to new research.
Maximum running speed is the most important variable influencing mammalian eye size other than body size, according to new research.