Virusphere: Ebola, AIDS, COVID-19 and the Hidden World of the Virus April 30, 2026 A virologist’s insight into how viruses evolve and why global epidemics are inevitable
Virolution August 17, 2022 The extraordinary role of viruses in evolution and how this is revolutionising biology and medicine.