إرسال التسجيلة بالبريد الالكتروني: Plasmid transduction by Bacillus subtilis bacteriophage SPP1: effects of DNA homology between plasmid and bacteriophage.