Horizontal Gene TransferEbookHorizontal Gene TransferbyMichael SyvanenRating: 0 out of 5 stars0 ratingsSave Horizontal Gene Transfer for later