Giant viruses, giant chimeras: The multiple evolutionary histories of Mimivirus genes

Abstract
No abstract available