News

The combined efforts of thousands of scientists worldwide have produced the most complete "tree of life" yet, showing the evolutionary heritage of 2.3 million species from amoebas to aardvarks ...