Microbial Interactions at Nanobiotechnology Interfaces : Molecular Mechanisms and Applications by Rajesh K. Sani | Menrva Books | MenrvaBooks