The University of Chicago Header Logo

Flores hominid: new species or microcephalic dwarf?