Further evidence for small-bodied hominins from the Late Pleistocene of Flores, Indonesia.

Further evidence for small-bodied hominins from the Late Pleistocene of Flores, Indonesia.