10.1101/2025.06.17.660131
Phylogenetic meta-analysis implicates large brains and our unusual posture in human handedness
2025-06-20