19 Sep 2015

Eric Roberts: finding homo naledi

From Saturday Morning, 8:15 am on 19 September 2015

Senior Lecturer in the Department of Earth and Oceans, James Cook University, in Townsville, Australia, and part of the team that discovered Homo naledi, a human relative found in a cave system in South Africa.