Photographed by Rachel Parsons. The small dots are viruses and the large blobs are their hosts, the bacteria.photo source: EurekAlert