Members do not see these Ads. Sign Up. Unique foot posture in Neanderthals reflects their body mass and high mechanical stress Rita Sorrentino et al J Hum Evol. 2021 Nov 5