Oxnard C; Obendorf Peter; Kefford Benjamin
(Public library of Science, 2010)
Human remains, some as recent as 15 thousand years, from Liang Bua (LB) on the Indonesian island of Flores have been attributed to a new species, Homo floresiensis. The definition includes a mosaic of features, some like ...