Liang Bua, an archaeological cave site on the Indonesian island of Flores, is best known as the type locality of the enigmatic hominin species, Homo floresiensis. Excavations at Liang Bua have recovered a very large number of vertebrate remains, including more than 230,000 bone …
"2" Result
Sort By: