The human genome contains a domesticated viral envelope gene with antiviral activity
See All 2046 Episodes of "Science"