Hominin.net
Home
Map
Specimens
Taxonomy
Timeline
Publications
Authors
Search
About
Djimdoumalbaye Ahounta
Papers
"
A new hominid from the Upper Miocene of Chad, Central Africa
," published in
Nature
on the 13th of March, 2002