Early evolution: Prokaryotes, the new kids on the block, (1999)

by A Poole, D Jeffares, D Penny
Venue:Bioessays