'Hobbit' just a deformed human?
Tuesday, August 9, 2011 - 04:30
in Paleontology & Archaeology
Skull scans suggest that the small-brained Indonesian hominid was a modern human suffering from a developmental disorder.
Skull scans suggest that the small-brained Indonesian hominid was a modern human suffering from a developmental disorder.