Bacterial evolution

From Wikipedia, the free encyclopedia

Bacterial evolution may refer to the biological evolution of bacteria as studied in: