Giant viruses may hold key to evolutionary mystery of eukaryotic nucleus | Heykuki News