Fotolia M

What humans share with viruses: Both need as few as 3,000 genes to function healthily

Conversation |
About a half-century ago the estimated number of human genes was in the millions. Today we’re down to about 20,000 ...