Can viruses provide key information on the evolution of cells? Nature Microbiology Community, 08 May 2023 Although, according to Yogi Berra, predictions about the future are particularly challenging, retrodiction is not much easier…