The hand and foot of Homo naledi
Tuesday, October 6, 2015 - 10:20
in Biology & Nature
The second set of papers related to the remarkable discovery of Homo naledi, a new species of human relative, have been published in scientific journal, Nature Communications, on Tuesday, 6 October 2015.