Scaling and relative size of the human, nonhuman ape, and baboon calcaneus.

Share