While a big head is a strong indicator of intelligence, it’s not the only one. The study also found that people with better ...
The group has been dubbed "Juluren," meaning "large head people." The average brain size of modern humans is between 1,090 ...