A terrific post covered in io9 based on works published in PNAS seem to suggest that current part-time tree-dwelling humans have a much more pliant Achilles tendon than we land lubbers do.
Ancient hominids may have left the trees, but we never abandoned them
Leave a Reply