The extraordinary role of viruses in evolution and how this is revolutionising biology and medicine.Darwin's theory of evolution is still the greatest breakthrough in biological…