Mary J Starry

74%
Flag icon
few genes that viruses carried allowed them to execute the barest tasks required for making new viruses: to invade a cell and slip their genes into a cell’s biochemical factories.
A Planet of Viruses
Rate this book
Clear rating
Open Preview