Phage spanins: diversity, topological dynamics and gene convergence

Phage spanins: diversity, topological dynamics and gene convergence