In ancient giant viruses lies the truth behind evolution of nucleus in eukaryotic cells By on Thursday, September 10, 2020