pathogenicity islands: big virulence in small packages

pathogenicity islands: big virulence in small packages | Litlas