Giant viruses aren’t alive. So why have they stolen genes essential for life?sciencemag.org6 pointsdaegloe6 years ago