Giant viruses may hold key to evolutionary mystery of eukaryotic nucleusscitechdaily.com3 pointsbookofjoe6 years ago