Virolution by Frank Ryan

Virolution

Frank Ryan

390 pages first pub 2009 (editions)

nonfiction science challenging informative reflective slow-paced
Powered by AI (Beta)
Loading...

Description

The extraordinary role of viruses in evolution and how this is revolutionising biology and medicine.Darwin's theory of evolution remains central to biological science and medicine. His explanation of the role of natural selection in driving the ev...

Read more

Community Reviews

Loading...

Content Warnings

Loading...