uncovered the remains of a previously unknown species of small-statured hominins at Liang Bua, a limestone cave on the Indonesian island of Flores. Homo floresiensis, affectionately dubbed 'the ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results