Description

Details of the discovery of a new, recent species of fossil hominid, Homo floresiensis, from the island of Flores, Indonesia, are published

Location

Indonesia

Rate

Quite important (7)

Sphere

Science

Comments