Gene transfer agents: phage-like elements of genetic exchange

Gene transfer agents: phage-like elements of genetic exchange