Giant viruses aren't alive. So why have they stolen genes essential for life? – Science Magazine

Science News

Giant viruses aren’t alive. So why have they stolen genes essential for life?  Science Magazine
Source: Science News