RNA viruses

Your immune system makes its own antiviral drug − and it’s likely one of the most ancient

Science
Dr. Sarah Adams

Antiviral drugs are generally considered to be a 20th century invention. But recent research has uncovered an unexpected facet to your immune ...