Visualizing virus assembly intermediates inside marine cyanobacteria

Visualizing virus assembly intermediates inside marine cyanobacteria