0
Examining the spines of Neanderthals, an extinct human relative, may explain back-related ailments experienced by humans today, a team of anthropologists has concluded in a new comparative study.
Examining the spines of Neanderthals, an extinct human relative, may explain back-related ailments experienced by humans today, a team of anthropologists has concluded in a new comparative study.