Down syndrome theory on Hobbit species doesn't hold to scrutiny
Phys.org,
Claims that bones found in an Indonesian cave are not the remains of a new species of extinct hominin but more likely modern…
Claims that bones found in an Indonesian cave are not the remains of a new species of extinct hominin but more likely modern…
The skull of Liang Bua 1. Courtesy Prof Michael Morwood , Author provided Claims that bones found in an Indonesian cave are not…