Biologists previously believed modern birds had evolved 20 million years later than the new evidence suggests.
Chinese scientists have unearthed the oldest short-tailed bird fossil, dating back about 150 million years, in east ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results