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 placement in the tree of life and pinpointing… [+3851 chars]
View The Article On: Phys.Org
Powered By NewsAPI.org
