Learn More
A handedness polymorphism exists in all human populations so far investigated, at least since the Palaeolithic. Handedness is a heritable trait, and a possible evolutionary explanation for the higher prevalence of right-handers is the association of left-handedness with some deleterious traits. In this context, the persistence of left-handers remains(More)
  • 1