Giant DNA viruses that infect eukaryotic cells are thought to have played a role in the evolution of life, according to the ...
The origin of life on Earth becomes even more fascinating and complex as we peer into the mysterious world of viruses. Said to have existed since ...