The importance of brain shape

Today all human populations have the genetic potential to average IQs in the 85 to 105 range, with a species … Continue reading The importance of brain shape