Study of More Than 1,400 Protein-Coding Genes Resolves Long Standing Mystery in the Evolution of Insects
A study of more than 1,400 protein-coding genes of fleas has resolved one of the longest standing mysteries in the evolution of insects, reordering their…