Virology

Fighting superbugs with viruses
Air travel could be stopping the next plague
Meet the 380 trillion viruses inside your body
New evidence suggests viruses may trigger Alzheimer’s
We found the oldest human virus: It's familiar (but weird)