New research helps explain diversity of life and paradox of sex
There are huge differences in species numbers among the major branches of the tree of life. Some groups of organisms have many species, while others have few. For example, animals, plants and fungi each have over 100,000 ...