Giant viruses aren’t alive. So why have they stolen genes essential for life?sciencemag.org6 points·daegloe··0 commentsOpen articleSaveView on HN