Ingen varer
Kassen / rediger kurv
The extraordinary role of viruses in evolution and how this is revolutionising biology and medicine.
A virologist’s insight into how viruses evolve and why global epidemics are inevitable
An utterly new view of life and evolution.