Researchers have identified a new species of ancient humans, which they have named Homo juluensis, meaning "big head," based ...
Researchers identified Homo juluensis, a potential ancient human species, shedding light on Asia’s evolutionary history.