Almost 20 years ago, the discovery of a human skeleton with a chimp-sized brain and short stature (~1 meter) in a cave on a remote Indonesian island shocked both scientists and the general public ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results