Jerald Haggard

17%
Flag icon
In fact it implies that our 6 billion DNA letters experience, on average, around 80 new copying errors each generation.
The Ancestor's Tale: A Pilgrimage to the Dawn of Evolution
Rate this book
Clear rating
Open Preview