Microbial Genomic Islands in Adaptation and Pathogenicity by Vijai Singh | Menrva Books | MenrvaBooks