Viruses attached to a fragment of a bacterial cell wall. “Viruses modulate the function and evolution of all living things,” scientists wrote last year. “But to what extent remains a mystery.”
Continue reading… “Trillions and trillions of viruses fall from the sky each day”