Next Time You Beat a Virus, Thank Your Microbial Ancestors

AUGUST 21, 2024 • BY MARC AIRHART

Two of our key defenses against viruses have persisted for billions of years, arising before complex life.

 

Social Widgets powered by AB-WebLog.com.