Scientists just identified over 5,500 new viruses in the ocean - including a missing link in viral evolution

Ebola virus magnified (Shutterstock.com)
Related Post